/*
 *  作业1
 */
package com.stage_1.module_3;

public class ArraysTest extends Object{
    /*
     *  1.模拟Arrays.toString(int[] arr);方法，自己封装一个public static String toString(int[] arr);
     *  2.如果int类型数组arr为null，toString方法返回字符串"null"
     *  3.如果int类型数组arr长度为0，toString方法返回字符串"[]"
     *  4.如果int类型数组arr的内容为{1,2,3,4,5},toString方法返回字符串"[1, 2, 3, 4, 5]"
     */
    public static String toString(int[] arr){
        if(arr == null){
            return "null";
        }else if(arr.length == 0){
            return "[]";
        }else if(arr.length == 5){
            for(int i = 0; i < arr.length ; i++){
                if(arr[i] != i+1) break;
                if(i == 4) return "[1, 2, 3, 4, 5]";
            }
        }
        return "数组arr不合法！";
    }
}
